home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / C64 / B-Business / (c)b3.d64 / soft account.c (.txt) < prev    next >
Commodore BASIC  |  2008-11-26  |  4KB  |  117 lines

  1. 0 POKE53281,0:POKE53280,0:GOTO600
  2. 10 FORT=1TO2000:NEXT
  3. 20 PRINT"[147]             SOFT [154]ACCOUNT            "
  4. 30 PRINT"[156][176][195][195][195][195][195][195][195][195][178][195][195][195][195][195][195][195][195][178][195][195][195][195][195][195][195][195][195][195][195][178][195][195][195][195][195][195][195][195][174]"
  5. 40 PRINT"[145][194]  OLD   [194]        [194]           [194]  NEW   [194]"
  6. 50 PRINT"[145][194]BALANCE [194]DEPOSITS[194]WITHDRAWALS[194]BALANCE [194]"
  7. 60 PRINT"[145][194]--------[194]--------[194]-----------[194]--------[194]"
  8. 70 PRINT"[145][194]        [194]        [194]           [194]        [194]"
  9. 80 PRINT"[145][173][195][195][195][195][195][195][195][195][179]        [194]           [171][195][195][195][195][195][195][195][195][189]"
  10. 90 PRINT"[145]         [194]        [194]           [194]"
  11. 100 PRINT"         [194]        [194]           [194]"
  12. 110 PRINT"         [194]        [194]           [194]"
  13. 120 PRINT"         [173][195][195][195][195][195][195][195][195][177][195][195][195][195][195][195][195][195][195][195][195][189]"
  14. 200 INPUT"[154]LAST BALANCE :";A
  15. 210 PRINT"$";A
  16. 220 INPUT"DEPOSIT AMOUNT #1 :";B
  17. 225 PRINT"$";B
  18. 230 INPUT"DEPOSIT AMOUNT #2 :";C
  19. 235 PRINT"$";C
  20. 240 INPUT"DEPOSIT AMOUNT #3 :";D
  21. 245 PRINT"$";D
  22. 250 INPUT"DEPOSIT AMOUNT #4 :";E
  23. 255 PRINT"$";E
  24. 260 INPUT"DEPOSIT AMOUNT #5 :";F
  25. 265 PRINT"$";F
  26. 300 INPUT"WITHDRAWAL AMOUNT #1 :    [157][157][157][157]";G
  27. 305 PRINT"$";G
  28. 310 INPUT"WITHDRAWAL AMOUNT #2 :";H
  29. 315 PRINT"$";H
  30. 320 INPUT"WITHDRAWAL AMOUNT #3 :";I
  31. 325 PRINT"$";I
  32. 330 INPUT"WITHDRAWAL AMOUNT #4 :";J
  33. 335 PRINT"$";J
  34. 340 INPUT"WITHDRAWAL AMOUNT #5 :";K
  35. 345 PRINT"$";K
  36. 350 FORQ=1504TO2023:POKEQ,32:NEXT
  37. 355 A=A+B+C+D+E+F:B=G+H+I+J+K
  38. 360 T=A-B
  39. 370 PRINT"[154]NEW BALANCE : $";T
  40. 380 PRINT"$";T
  41. 390 FORQ=1TO3000:NEXT
  42. 400 FORQ=1504TO2023:POKEQ,32:NEXT
  43. 410 INPUT"DO YOU WANT YOUR INTEREST FIGURED (Y/N) ";L$
  44. 420 IFL$="Y"THEN450
  45. 422 IFL$="N"THEN5000
  46. 425 IFL$<>"Y"ORL$<>"N"THEN410
  47. 450 INPUT"WHAT IS YOUR INTEREST RATE (IN DECIMAL):";M
  48. 460 INPUT"HOW OFTEN DO YOU RECIEVE YOUR INTEREST : ";N$
  49. 462 IFN$="YEARLY"THENN=1:GOTO470
  50. 464 IFN$="QUARTERLY"THENN=4:GOTO470
  51. 466 IFN$="BI YEARLY"THENN=2:GOTO470
  52. 468 IFN$="MONTHLY"THENN=12:GOTO470
  53. 469 IFN$<>"QUARTERLY"ORN$<>"YEARLY"ORN$<>"BI YEARLY"ORN$="MONTHLY"THEN460
  54. 470 FORQ=1504TO2023:POKEQ,32:NEXT
  55. 475 I=T*M/N
  56. 480 PRINT"YOUR NEXT INTEREST AMOUNT WILL BE :     $";I
  57. 490 FORQ=1TO3000:NEXT
  58. 500 PRINT"I WILL NOW ADD THIS WITH YOUR TOTAL    ";T;"+";I;"= $";T+I
  59. 505 FORQ=1TO3000:NEXT
  60. 510 PRINT"THIS IS YOUR BALANCE AFTER INTEREST.":FORT=1TO5000:NEXT:END
  61. 600 PRINT"[147]"
  62. 601 PRINT"[176][195][195][195][174] [176][195][195][195][174] [176][195][195][195][174] [176][195][178][195][174] "
  63. 602 PRINT"[194]     [194]   [194] [194]       [194]   "
  64. 603 PRINT"[173][195][195][195][174] [194]   [194] [171][195][195][195]    [194]   "
  65. 604 PRINT"    [194] [194]   [194] [194]       [194]   "
  66. 605 PRINT"[173][195][195][195][189] [173][195][195][195][189] [173]       [173]   "
  67. 607 PRINT"[154]"
  68. 608 PRINT"[176][195][195][195][174] [176][195][195][195][174] [176][195][195][195][174] [176][195][195][195][174] [174]  [174] [174]   [174] [176][195][178][195][174]"
  69. 609 PRINT"[145][194]   [194] [194]     [194]     [194]   [194] [194]  [194] [194][205]  [194]   [194]"
  70. 610 PRINT"[171][195][195][195][179] [194]     [194]     [194]   [194] [194]  [194] [194] [205] [194]   [194]"
  71. 611 PRINT"[194]   [194] [194]     [194]     [194]   [194] [194]  [194] [194]  [205][194]   [194]"
  72. 612 PRINT"[173]   [173] [173][195][195][195][189] [173][195][195][195][189] [173][195][195][195][189] [173][195][195][189] [173]   [173]   [173]"
  73. 613 PRINT"                  BY"
  74. 614 PRINT"          NICHOLAS  ASHWORTH            [156]"
  75. 615 A$="HIT ANY KEY"
  76. 620 B$="HIT ANY KEY"
  77. 625 PRINTA$:FORT=1TO500:NEXT
  78. 630 PRINTB$:FORT=1TO500:NEXT
  79. 640 GETC$:IFC$=""THEN625
  80. 641 FORQ=1024TO2023:POKEQ,32:NEXT
  81. 642 PRINT"HIT 'S' TO SKIP INSTRUCTIONS."
  82. 643 PRINT"HIT 'F1' FOR INSTRUCTIONS."
  83. 650 GETA$:IFA$=""THEN650
  84. 656 IFA$="S"THEN850
  85. 657 IFA$="[133]"THEN660
  86. 658 IFA$<>"S"ORA$<>"[133]"THEN650
  87. 660 READA$:IFA$="99"THEN800
  88. 665 FORX=1TOLEN(A$):B$=MID$(A$,X,1):PRINTB$;:POKES,252:FORT=1TO10:NEXT:POKES,0
  89. 670 FORQ=1TO50:NEXT:NEXT:PRINT:GOTO660
  90. 700 DATA"[147]             SOFT[154] ACCOUNT[157][157][157][157][157][157][157][157][157][157][157][157][156][195][195][195][195] [195][195][195][195][195][195][195]"
  91. 701 DATA"             INSTRUCTIONS"
  92. 703 DATA"     SOFT ACCOUNT IS A SAVINGS ACCOUNT"
  93. 704 DATA"CHECK.  THIS PROGRAM CALCULATES YOUR"
  94. 705 DATA"BALANCE AFTER YOU HAVE MADE DEPOSITS"
  95. 706 DATA"AND WITHDRAWALS.  1ST YOU ENTER YOUR "
  96. 707 DATA"LAST BALANCE.  2ND YOU ENTER ALL "
  97. 708 DATA"DEPOSITS (UP TO 5).  3RD YOU ENTER ALL"
  98. 709 DATA"WITHDRAWALS(UP TO 5).  IT THEN GIVES YOU"
  99. 710 DATA"[145]YOUR NEW BALANCE.  AFTER THIS YOU CAN"
  100. 711 DATA"DECIDE WHETHER YOU WANT IT TO FIGURE"
  101. 712 DATA"YOUR INTEREST.  YOU WILL HAVE TO ENTER"
  102. 713 DATA"THE INTEREST RATE (AS A DECIMAL: EG."
  103. 714 DATA"INSTEAD OF ENTERING 5.25% YOU WOULD TYPE"
  104. 715 DATA"[145].0525)AND WHEN YOU RECIEVE YOUR INTEREST"
  105. 716 DATA"[145](EG. YEARLY : BI YEARLY : QUARTERLY :
  106. 717 [131]"MONTHLY....IF YOU DON'T USE ONE OF THESE"
  107. 718 [131]"ONEXACT WORDS THE COMPUTER WILL NOT "
  108. 719 [131]"UNDERSTAND YOU !)"
  109. 720 [131]"AND THAT'S ALL THERE IS TO IT!",99
  110. 800 A$[178]"HIT ANY KEY"
  111. 810 B$[178]"HIT ANY KEY"
  112. 820 [153]A$:[129]T[178]1[164]500:[130]
  113. 830 [153]B$:[129]T[178]1[164]500:[130]
  114. 840 [161]C$:[139]C$[178]""[167]820
  115. 850 [137]10
  116. 5000 [129]T[178]1[164]5000:[130]:[128]
  117.